package com.coin900.coin.service.sbi;

import com.coin900.coin.persist.sbi.SbiRateVO;
import com.value.mybatis.Pagination;

import java.util.List;
import java.util.Map;

/**
 * 服务费率
 *
 * @author shui
 * @create 2018-1-27
 */
public interface ISbiRateService{

    List<SbiRateVO> loadSbiRate(Map<String, Object> params);

    List<SbiRateVO> loadSbiRateForPage(Pagination pagination);

    /**
     * 获取某个币种的服务费率
     *
     * @param coinId
     * @return
     */
    SbiRateVO getSbiRate(Long coinId);

    void insertSbiRate(SbiRateVO sbiRateVO);

    void updateSbiRate(SbiRateVO sbiRateVO);

    void deleteSbiRate(SbiRateVO sbiRateVO);

}